talked shit - Alemán Inglés Diccionario